In diesem Abschnitt wird das Design von OSEFA beschrieben. Dabei sind verschiedene Einstiegsmöglichkeiten vorhanden:

  1. die Klassendiagramme
  2. die Hot Spots.

Von diesen Einstiegsmöglichkeiten kann dann an jeden Punkt der Beschreibung des Design navigiert werden, wobei die Navigation immer kontextbezogen ist.

Die beschriebenen Objekte werden im allgemeinen in vier Frames dargestellt:

  1. Kopf (head): In diesem Frame wird angegeben, wo man sich gerade befindet.
  2. Inhaltsverzeichnis (list of contents): In dem Inhaltsverzeichnis werden Links zu verschiedenen Diagrammen zur Verfügung gestellt, die dann das jeweilige Objekt weiter beschreiben. Zusätzlich sind in dem Inhaltsverzeichnis direkte Links zu einzelnen Teilen der Beschreibung und auch Links zu den Objekten der darunterliegenden Ebene.
  3. Nagivationsleiste(navigation and fish-eye view): In dieser Leiste sind kontextbezogene Links zum Beispiel Links von dem Hot Spot zum zugehörigen Entwurfsmuster oder Links zu den Objekten auf der selben Ebene.
  4. Inhalt (contents): Dieses Frame enthält die eigentliche Beschreibung des Objektes.

Beim Öffnen eines Objektes einer darunterliegenden Ebene wird nur der Inhaltsframe überschrieben. Dadurch bleibt eine schnelle Navigation auch auf höheren Ebenen möglich. In dem Inhaltsframe werden wieder alle vier Frames dargestellt. Um die unterschiedlichen Ebenen in der Hierarchie zu verdeutlichen, wird für jede Ebene eine andere Hintergrundfarbe verwendet.



OSEFA: © '96 Fachhochschule Konstanz, Fachbereich Informatik, Prof. Schmid
Dokumentation: © '97 Universität-GH Siegen, FB 12, Markus Blachnik & Georg Odenthal